something rotten - Spanish English Dictionary